legal bar or obstacle - Turc Anglais Dictionnaire